suit of armour - Anglais Synonymes Dictionnaire